home *** CD-ROM | disk | FTP | other *** search
-
-
- MOKE 2.0 - Mark's Own Kanji Editor
-
-
- By Mark Edwards
-
- July 8
-
-
-
- I am providing a DEMO copy of MOKE 2.0. MOKE 2.0 has major enhancements
- over MOKE 1.1 including direct screen editing, popup windows, etc. I
- am hoping MOKE 2.0 can be released sometime in middle August of 90. When
- MOKE first started I gave away the most recent copy. That was then and
- this is now. MOKE has vastly increased in complexity and consequently
- it now takes longer to debug. MOKE 2.0 is still under development and
- probably still has bugs, the User Guide must be entirely rewritten.
-
- MOKE 2.0 has undergone extensive revisions, is easier to use and has
- many new features. Japanese can now be entered directly to the screen,
- there are many popup windows for displaying and entering of various
- things. Online entry for "mydict", and the "edict" is now possible.
- A driver for a HP LaserJet will be available. The demand for MOKE 1.1
- has been surprising. The distribution has become like a business. I
- was naive to think that $10 would cover the costs of distribution.
- In order to further develop MOKE it is necessary to have full cost
- recovery. So with all this it was necessary to price MOKE 2.0 at
- $49.95 for a Single User Copy. Because I am going to work in Japan I
- had to make arrangements for someone to duplicate and distribute MOKE.
-
- Reserve your copy now. Send $49.95 per desired copy of MOKE 2.0 and
- $5 per copy for shipping and handling (Overseas add an additional $3
- per copy, payment must be in US Dollars).
-
- KiCompWare
- Attn: John Edwards
- 3800 E. Broadway Dr. #20
- Appleton, Wis. 54915
- USA
-
-
-
- thank you
- mark edwards
-
- --------------------------------------------------------------------
- To get kanji now. Press ALT-m. Enter Romaji. Press Return.
-
-
- Below is a list of the changes
-
- Changes (8 July 1990)
-
- - moke.rc can be found with environment variable MOKERC now. If there
- is no MOKERC it will look in \kanji for moke.rc
- - Path for datafiles and help files can be specified seperately.
- Default is \kanji
- - ALT-W didn't work if file was read in with ALT-r, does now.
- - Properly closes files to allow for more file descriptors.
- - Can now access up to 40 help files. I think CGA is still broke
- though.
- - Can choose which dictionaries you wish to use on the fly with
- ALT-F2 key.
- - F8 is no longer used. A command line in moke.rc turns the asking
- of english on or off. (Use F7 for looking up/ looking up to add
- english).
- - Added a troubleshooting section to the User Guide.
- - Added help file for romaji to kana mappings and added it to
- User Guide.
- - added voiced tsu (type in dzu) and voiced chi (dzi) to rtk.c
- - added Monochrome EGA patches to jis.c from Thomas B. Ridgeway
- (ridgeway@blackbox.hacc.washington.edu)
- - reversed the meaning of append and insert to agree with VI
-
- - wnndict now lists kanji by order of frequency (only as good as
- the numbers provided though).
- - Ins, Del key work like insert "i" and "d".
- - added line number,column number display on STATUSLINE
- - when opening a line it paints only from that line on.
- - fixed a bug in scrolling. The scrolls malloced the linesize
- each time it scrolled. After a while no space.
- - enterline has lost some of its meaning. Ascii flies up to the
- screen one by one, the kana's fly when not ambiguous. ALT -m
- first to start marking kanji then return (or ALT-g, ALT-e, ALT-o)
- to get kanji.
- - The hiragana/katakana/ascii/jascii states have changed. No longer
- will ~ or | switch modes. Added most of the keyboard keys to JIS
- ASCII, hiragana, katakana states.
- - the join key "j" was changed to agree with VI's J key
- - vi's h - left, j - down, k - up, l - right, functions added to
- mokes cursor movement capabilities for faster input.
- - renames command line input file to file.bak, retains if save file
- restores if nothing changed.
- - alt-a does primative add to mydict dictionary.
- - insertion/deletions of chars no longer refresh whole line
- - added ctrl-rightarrow (same as tab in insert) ctrl-leftarrow
- (reverse of tab in insert).
- - added some other wordstar cursor movements, CTRL HOME, CTRL END,
- CTRL PGUP, CTRL PGDN, CTRL Y, CTRL N
- - fixed a bug in searching reported by Jack Wierda. Wouldn't find
- last line occurrences in forward searching and first line occurrences
- in reverse searching.
- - added a few more hlp files
- - MOKE will now read either EUC or JIS and guess which it is.
- - F8 is dir function now
- - spiffed up the status line some more.
- - cursor looks prettier now. Allowed me to take one pixel out per
- baselineskip.
- - line too long character changed to ] (or something like that from
- the japanese character set)
- - forward search no longer sets find at top of window, it now places
- cursor on existing occurence on screen if any. Now for reverse
- - delete block works? (what if up arrow past start of block? use line
- numbers?)
-
- Changes Moke 1.1 (18 April 1990)
-
- - Added WNN kana to kanji support
- - Changed over to Ohzawa Izumi's Level 1 & Level 2 fonts
- - Added moke.rc startup file
- - Got rid of hash table scheme, instead the dictionaries are now sorted
- and a short index file used to find start of a character.
- - Cursor updating is a little smarter.
- - File Search capabilities.
- - Some bugs associated with the ALT-d key fixed.
- - If F8 is pressed rather than F7 it will ask you to input english
- if english not found in the edict.
- - Now has a user definable kana to kanji dictionary.
- - Added a guess kanji routine. (if any kanji of the word is known
- it allows you to search the wsktok dictionary for possible matches)
- - Added lookup of kanji/japanese words via english.
- - Insert and append no longer automatically create newline and the
- screen refreshes are a little smarter. Still too many though.
- - Added a primative help facility within MOKE.
- (copy *.hlp \kanji)
- - CGA works now
-
- See moke.doc for more information.
-
- I've broken the distribution up into eight distinct files. You probably
- noted that I changed over to the zoo type archive. It's compression
- algorithm is much better than the arc's compression scheme.
-
- mk11exe.zoo - executable files (moke, revtab, makelist)
- and readme.mk
-
- mk11skk.zoo - the data files needed using only SKKJIS
-
- mk11wnnd.zoo - the data files needed to use combined SKKJIS & WNN
- (kana to kanji)
-
- mk11wkok.zoo - the data files needed to use combined SKKJIS & WNN
- (kanji to kana)
-
- mk11doc.zoo - documentation file for moke (Text version and
- a postscript version). There is JIS text in
- this doc.
-
- mk11k16.zoo - 16 x 16 kanji bitmap fonts.
-
- mk11bgi.zoo - bgi drivers.
-
-
- BUGS (or Features) to be fixed in MOKE 1.2
-
- tab - mainly ignores them now
- help files - has a limit of 20 now and the user interface is
- poor
- user interface - make it more consistent, perhaps more intuitive
- mouse interface - This maybe more then I can chew.
- raw dictionary files - I am looking at a way to provide just the raw
- Wnn dictionary files instead of distributing
- it in its current format.
-
- ------------------------------------------------------------------------
- Changes (4 Mar 1990)
-
- - Uses Stevies memory allocation routines.
- - The memory buffer is a linked list rather than a array of pointers
- - MOKE is smarter now on refreshing the page, although it still does
- it too much.
- - Forward and Reverse scrolling
- - goto line function (also goto bol, eol, and end of file)
- - japanese to english dictionary code previously released with view.
- - additional file io routines (check out ALT-r, ALT-w, ALT-z)
- - some documention in file moke.doc.
- - now uses a makefile rather than the project file.
- - -m switch to write DOS style end of lines (default is Unix).
- - limited support for JIS ASCII chars.
- - some support for making entries for the jdict project (ALT-d)
-
-
- Problem reports, comments, or to get on the mailing list to receive bug reports
- and bug fixes.
-
- Send to:
-
- mark edwards [ $B%^!<%/!#%(%I%o%:(J ]
- 29 Sandy Ct.
- Madison, Wi. 53717 (USA)
- Phone: (608) 262-7585
-
- edwards@macc.wisc.edu
- edwards@wiscmacc.bitnet
-
-
-
- 2 Files
-
- The BGI driver files must either be in current directory or in directory
- specified by the environment variable BGI (set bgi=\tc)
-
- Data Files
-
- FILE Description
-
- \kanji\k16jis1.fnt - 16x16 JIS Level 1 bitmap fonts (from KD dist)
- \kanji\k16jis2.fnt - 16x16 JIS Level 2 bitmap fonts (from KD dist)
- \kanji\k14bdf - 14x14 JIS Level 1 & 2 bitmap fonts (from X-window)
- \kanji\k24bdf - 24x24 JIS Level 1 & 2 bitmap fonts (from X-window)
- (k14, k24 are still under development and are not being
- release yet)
-
- \kanji\skkjis - Simple Kana to Kanji dictionary
- \kanji\skkjis.ind - index into skkjis
- \kanji\wnndict - Wnn and SKK combined dictionaries
- \kanji\wnndict.ind - Index into wnndict dictionary
-
- \kanji\mydict - Alternate Dictionary to search for Kana to kanji
- lookup
-
- \kanji\revtab - reverse lookup index to skkjis
- (to display on/kun)
- \kanji\wsktok - combined Wnn & SKK Kanji to kana dictionary
- \kanji\wsktok.ind - index into above file
- \kanji\skkktok.dat - SKK Kanji to kana dictionary
- \kanji\skkktok.ind - index to above file
-
- \kanji\edict - japanese to english dictionary
-
-
-
-
- ------------------------------------------------------------------------
- Changes from the last release ( Moket2a Feb 19, 1990)
-
- Some Improvements include:
-
- - now will load a file not bigger than 1200 lines into a buffer
- ( I simply increased the MAXLINE. Next version probably will
- allow the file size to be whatever memory is left.)
- - allows full screen cursor movement within the file.
- - very small subset of a vi-like mode editor (see section 2.0)
- (supports inserting, deleting of characters and lines, copying
- of lines, a vi-like yank-put buffer)
-
- Changes:
-
- - Full screen editing (well sorta)
- - lookup of the on/kun yomi of kanji (F7 in CURSOR MODE)
- - enter line moved to the bottom of the line
- - status line changed
- - Limited Help Screen available with F1 key
- - F1 lookup key changed to F2 (in many programs F1 is help)
- - Capital A - D work properly (I learned that Function Keys are two
- bytes)
- - re-inserted ba translation into rtk.c (accidentally deleted in the
- past)
- - This Readme File now properly acknowledges the author of SKK,
- masahiko@sato.riec.tohoku.junet.
- - Marks jis characters with two '^' instead of one
-
-